// Kony


#include "BaseAssetManager.h"
#include "BaseGameplayTags.h"
#include "AbilitySystemGlobals.h"

UBaseAssetManager& UBaseAssetManager::Get()
{
	check(GEngine);
	//获取引擎的资源管理器
	UBaseAssetManager* BaseAssetManager = Cast<UBaseAssetManager>(GEngine->AssetManager);
	return *BaseAssetManager;
}

void UBaseAssetManager::StartInitialLoading()
{
	Super::StartInitialLoading();
	//初始化C++原生游戏标签单例数据
	FBaseGameplayTags::InitializeNativeGameplayTags();
	//这个是使用TargetData 必须初始化数据的代码，不过5.3.1版本好像不需要了 暂时还保留如果有问题就删除
	// UAbilitySystemGlobals::Get().InitGlobalData();
}
